knee injury scar - Spanish English Dictionary